package vip.xiaonuo.modular.business.service;

import vip.xiaonuo.modular.business.entity.BiUserIndexType.DefaultIndexVo;
import vip.xiaonuo.modular.business.param.BiUserIndexType.EditParam;
import vip.xiaonuo.modular.business.param.BiUserIndexType.QueryParam;
import vip.xiaonuo.modular.business.param.BiUserIndexType.StyleParam;
import vip.xiaonuo.modular.entitys.UserIndexTree;

import java.util.List;

/**
 * @Description
 * @Author cy
 * @Date 2022/8/3 14:47
 * @Version 1.0
 */
public interface IndexTypeManageService {

    UserIndexTree indexTypeTree(QueryParam param);

    void edit(EditParam param);

    List<DefaultIndexVo> defaultList();

    void editList(List<DefaultIndexVo> editList);

    void userStyle(StyleParam param);


    public int customAdd(DefaultIndexVo vo);
    public void customDelete(DefaultIndexVo vo);
    public  List<DefaultIndexVo> customList();
    public  List<DefaultIndexVo> customTree(DefaultIndexVo vo);

}
